package com.ruoyi.iotcommon.domain;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * 在线状态变化通知消息
 */
@Data
public class OnlineStatusMessage implements Serializable{
    
    private static final long serialVersionUID = 1L;

    private String productKey;

    private String deviceKey;

    // 子设备数据标识，若无子设备则为空
    private String subDeviceKey;


    /**
     * ONLINE：设备在线。
     * OFFLINE：设备离线。
     * UNACTIVE：设备未激活。
     * DISABLE：设备已禁用。
     */
    private String status;

    private Date time;
    
}
